using Application.Interface;
using Domain.Dto;
using Domain.Interface;
using Domain.Model;
using Domain.Specification;
using Gmmy.ApplicationExtension;
using Gmmy.DomainExtension;
using Gmmy.RepositoryExtension;
using Gmmy.Utility;
using Microsoft.Extensions.Logging;
using Surging.Core.CPlatform.Ioc;
using System.Threading.Tasks;

namespace Application.Services
{
    public class UserRoleService : BaseServices<UserRole>, IUserRoleService
    {
        private readonly IUserRoleDomainService _domainService;
        private readonly IUserRoleRepository _repository;
        private readonly ILogger<UserRoleService> _logger;
        public UserRoleService(IUserRoleRepository repository, IUserRoleDomainService domainService
		,ILogger<UserRoleService> logger
		)
            : base(repository, logger)
        {
			_domainService = domainService;
            _repository = repository;
			_logger = logger;
        }
        
    }
}